ActiveReports for .NET 18.0J
Memoize<T,TResult>(Func<T,TResult>,Boolean,IEqualityComparer<T>,Func<T,Boolean>) メソッド

GrapeCity.ActiveReports.Rendering.Tools 名前空間 > FuncExtensions クラス > Memoize メソッド : Memoize<T,TResult>(Func<T,TResult>,Boolean,IEqualityComparer<T>,Func<T,Boolean>) メソッド
シンタックス
'宣言
 
Public Overloads Shared Function Memoize
    (Of T,TResult)( _
   ByVal func As Func(Of T,TResult), _
   Optional ByVal threadSafe As Boolean, _
   Optional ByVal comparer As IEqualityComparer(Of T), _
   Optional ByVal useCacheCondition As Func(Of T,Boolean) _
) As Func(Of T,TResult)

パラメータ

func
threadSafe
comparer
useCacheCondition

型パラメータ

T
TResult
参照

FuncExtensions クラス
FuncExtensions メンバ
オーバーロード一覧